stem succulent - Spanish English Dictionary